package kassa;
/**
 * Write a description of class test here.
 * 
 * @author (Gerben, Nick, Dennis) 
 * @version (v0.1)
 */

public class Bon
{
    // instance variables - replace the example below with your own
    public int ID, kassaNummer;
    public String datum;

    /**
     * Constructor for objects of class bonregel
     */
    public Bon(int ID, String datum, int kassaNummer)
    {
        this.ID             = ID;
        this.datum          = datum;
        this.kassaNummer    = kassaNummer;
        insertBonData(ID, datum, kassaNummer);
    }

    /* GETTERS */
    
    public int getID(){
        return ID;
    }
    public String getDatum(){
        return datum;
    }
    
    public int getKassaNummer(){
        return kassaNummer;
    }
    
    public void insertBonData(int ID, String datum, int KassaNummer)
    {
         try{
            String sql = ("INSERT into bon set ID= '" + ID + "', datum= '" + datum + "', kassa= '" + kassaNummer + "'");
            Database.executeUpdateStatement( sql );
        }
        catch (Exception e){
            System.out.println("De gegevens zijn niet toegevoegd aan de db");
            e.printStackTrace();
        }
    }
   
    public void print() {
        System.out.println( toString() );
    }

    public String toString() //
    {
        String a = "Bonnr: " + ID + " Datum: " + datum + " Kassa: " + kassaNummer;
        return a;
    }
}